#include<iostream>
#include<assert.h>
#include<vector>

using namespace std;
#include"priority_queue.h"

int main()
{
   wxb::priority_queue<int>d1;
   d1.push(1);
   d1.push(2);
   d1.push(3);
   d1.push(4);
   d1.push(5);
   int count=5;
    while(count--)
    {
      cout<<d1.top();
      d1.pop();
    }
      return 0;

}
